Supervisan y enrutan tráfico de red que fluye desde y hacia un grupo de servidores físicos o virtuales. Pueden ser hardware (routers de balanceo) o software (Citrix ADC).
Distribuyen el tráfico de manera uniforme o con reglas personalizadas. De esta forma, se maximiza el uso del servidor, evita que el tráfico sobrecargue los servidores, etc.
Además pueden incluir otros recursos como aplicaciones, servidores de archivos, de DDBB, etc.

Automáticamente pueden detectar si un servidor falla y redireccionar y balancear el tráfico al resto de los servidores.

Glosario:


Transacción

  1. Flecha Azul: Cliente envía conexión y solicitud al servicio ADC
  2. Flecha azul: ADC Principal detecta y acepta conexión. Servicio de balanceo de cargas analiza la mejor ruta del host (o miembro) para la solicitud del cliente. ADC cambia IP de destino a la dirección (y TCP si aplica) del host seleccionado
  3. Flecha verde: Host o miembro aprueba conexión del cliente y enruta respuesta al cliente a través del ADC
  4. Flecha naranja: ADC cambia IP origen a una IP de servidor virtual antes de reenviar la respuesta al cliente.

Tipos de balanceo

Balanceador de cargas de aplicaciones

Funciona en la capa de aplicación del Modelo OSI
analiza el tráfico en busca de errores HTTP y de programación, protege las aplicaciones contra ataques DDoS

Balanceador de cargas de red

Opera en la Capa de transporte del Modelo OSI
Puede enrutar millones de solicitudes de cliente por segundo y controlar cargas de trabajo volátiles. Admite asignación de direcciones IP estáticas y creación de contenedores, entre otros.

Balanceador de cargas clásico

Puede operar en capa de aplicación o en la Capa de transporte del Modelo OSI
Usa puertos fijos para la comunicación.

Balanceador de cargas de puerta de enlace

Opera en la capa de red del Modelo OSI
Tiene objetos de escucha en todos los puertos que analizan cada paquete IP del tráfico de red y enrutan cada solicitud a los grupos de destino, según configuración del objeto de escucha.
Último punto de entrada y salida para el tráfico de red.


En entornos cloud

Se configura mediante la plataforma de la misma nube.

Por ejemplo: